put a roof over - Spanish English Dictionary